About Clementine Communications Limited (05697471) United Kingdom