About Clementine Gloucester Limited (11506173) United Kingdom