About Granville Stanhope Limited (09612546) United Kingdom