About G&b Technical Solutions Limited (09596002) United Kingdom