About Vibration Control Limited (01811261) United Kingdom