About Clementine Consultancy Limited (07377823) United Kingdom