About Fox Lane Stores Limited (06373767) United Kingdom