Celcius Ltd Unit 26, Slough, Berkshire SL25HF