About The Clearance Store Limited (04664402) United Kingdom