About Clementine Serrell Limited (09948069) United Kingdom