About Gaffers And Light Ltd (12944325) United Kingdom