About Mallory Motor Company Limited (01765873) United Kingdom