About Millar & Co (sussex) Ltd (08151381) United Kingdom