About Sturgess Retail Limited (06642276) United Kingdom