About Grosvenor Buchanan Limited (11476162) United Kingdom