About G & S Nell Ltd (SC640464) United Kingdom