About Bugle Inn Motor Company (preston) Limited (03571305) United Kingdom