About Shaftesbury Motors Limited (00280707) United Kingdom