About Rickman Metisse Motor Cycles Limited (04175191) United Kingdom