About Shefford Hand Laundry Limited (00999874) United Kingdom