About Slatefell Stores Limited (06422680) United Kingdom