About Stanmore Hampshire Limited (12427065) United Kingdom