About Ovalworld Retail Limited (09150327) United Kingdom