About Ovalring Limited (01510978) United Kingdom