About Nackington Storage Ltd (12031333) United Kingdom