About Stanhope Drury Lane Limited (09878997) United Kingdom