About Trafford Management & Engineering Services Limited (10453752) United Kingdom