About Kerr Components Limited (01491471) United Kingdom