About Jane Sturgess Limited (09359249) United Kingdom