About The Shockwave Specialists Ltd (13331177) United Kingdom