About Beechwood Motor Company Limited (05676273) United Kingdom