About Stanhope 1963 Limited (09378256) United Kingdom