About Stanmore Systems Ltd (02144288) United Kingdom