About Trafford Capital Limited (07556138) United Kingdom