About Stanmore Stores Ltd (07932946) United Kingdom