About Stanmore Tec Ltd (11516124) United Kingdom