About Clementine Design Limited (11388968) United Kingdom