About Westwood Motor Company Ltd (10975236) United Kingdom