About Tamilson & Co Ltd (11173895) United Kingdom