About Bugle Inn Motor Company Limited (02871018) United Kingdom