About Ovington Holdings Limited (05641714) United Kingdom