About Shaftesbury Cars Ltd. (07097052) United Kingdom