About Locometric Limited (08221034) United Kingdom