Terrible to think of the names that were once given to sweets! Jelly Babies used to be called 'Unclaimed Babies' and this Toffee is called 'Invalid'. Apparently it was popular for War veterans after the war who were in hospital. Hence the name, Invalid Toffee.
Most people remember buying this toffee in slabs by Waterhouses. Sadly Waterhouses are no longer in production and you can only buy the wrapped sweet version.