About Shaftesbury Garage Limited (00946457) United Kingdom