About Locomotive Capital Limited (07882554) United Kingdom