About Claire Woodford Limited (10876252) United Kingdom