About Stanmore Modular Limited (10342324) United Kingdom