About Gridfoilman Ltd (11917717) United Kingdom