About Tassie & Son Ltd (12233826) United Kingdom