About The Fine Store Limited (13541983) United Kingdom