About Oval Engineering Solutions Ltd (10942042) United Kingdom