About Lostock Motor Works Limited (06247256) United Kingdom