About The Famous Little Store Limited (04710646) United Kingdom