About Ramsdens Holdings Plc (08811656) United Kingdom