About Clementine Porritt Limited (04805158) United Kingdom