About White Trojan Ltd (13421090) United Kingdom