About Haslemere Motor Cycles Limited (05151158) United Kingdom