About Oval Technics Limited (12882188) United Kingdom