About Trojan 24 7 Services Limited (08401432) United Kingdom