About The Clementine Kitchen Limited (10269015) United Kingdom