About Havenbury Storage Company Limited (12500315) United Kingdom