About Clare Papworth Limited (09955431) United Kingdom