About The Abbey Lane Stores Ltd (07238640) United Kingdom