About Trafford Road Investment Ltd (11080655) United Kingdom