About Trojan Services Uk Limited (02899253) United Kingdom