About Avalon Motor Co Limited (02178029) United Kingdom