About Granville Gulliman & Co Limited (10519243) United Kingdom