About Kyrle Rubber Co. Limited (00985886) United Kingdom