About Kirkbampton Storage Limited (11599078) United Kingdom