About Gfs London Limited (08509298) United Kingdom