About Satha & Sundar Ltd (13140852) United Kingdom