About Anti-vibration Products Limited (08124756) United Kingdom