About Sally Claxton Limited (10755296) United Kingdom