About Thandi Brothers & Son Ltd (11499780) United Kingdom