About Harkers Storage Ltd (12830732) United Kingdom