About Antill & Co. Limited (09063106) United Kingdom