About Farlam & Chandler Gardens Ltd (12239673) United Kingdom