About Gfr Controls Ltd (SC629145) United Kingdom