About Grosvenor Backhouse Limited (03948389) United Kingdom