About A1 Self Storage (lancashire) Ltd (07064883) United Kingdom