About Stumps Garage Limited (06839189) United Kingdom