About Tandy Holdings 75 Ltd (12340732) United Kingdom