About Hopwood & Sons Paint Sprayers Limited (12927165) United Kingdom