About Locom Engineering Limited (03244927) United Kingdom