About Granby Marketing Solutions Limited (08748184) United Kingdom