About Trojan S Corner Ltd (13322862) United Kingdom