About G & L Technical Services Limited (09227595) United Kingdom