About G & S Kelly Limited (07422738) United Kingdom