About Clementine Catering Limited (10806889) United Kingdom