About Stanhope Uk Ltd (06827233) United Kingdom