About Ovington Bergerac Limited (11634230) United Kingdom