About Outer Space Storage Centres (farnworth) Limited (08792624) United Kingdom