About Sledgehammer Work Limited (13134719) United Kingdom