About Maltes Bike Service Ltd (12179034) United Kingdom