About Trojan Refurbishment Ltd (09136774) United Kingdom