About Spratt & Hamer Limited (12500957) United Kingdom