About Liddymore Stores Limited (04711518) United Kingdom