About Millar & Co Limited (07145099) United Kingdom