About Stanmore Investments Limited (00439827) United Kingdom