About Westmoor Cars Limited (07989658) United Kingdom