About Trefor Stores Ltd (10705224) United Kingdom