About The Gaffer Group Limited (11790164) United Kingdom