About Clementine Oliver Limited (08450072) United Kingdom