About C J Millar Limited (04214980) United Kingdom