About Clementine House Limited (09432163) United Kingdom