About Stand Lane Stores Limited (06912793) United Kingdom