About Stanmore One Limited (12877837) United Kingdom