About Rickman Engineering Ltd (04986160) United Kingdom