About Rubber Ring Limited (10097599) United Kingdom