About Oval Ball Limited (09630678) United Kingdom