About Ovingham 1969 Limited (08845033) United Kingdom