About Stanmore Associates Limited (13610822) United Kingdom