About Humming Bird Motors Plc (02949216) United Kingdom