About Clementine Blakemore Limited (10277684) United Kingdom