About Clementine Cafes Limited (11418055) United Kingdom