About Th-ey S&d Ltd (11033177) United Kingdom