About Claire Sturgess Limited (05265680) United Kingdom