About Cleevewood Garage Limited (00588069) United Kingdom