About Wool & Bovington Motors Limited (00675228) United Kingdom