About Harborough Shockwave Ltd (12846618) United Kingdom