About First Base Storage Limited (04223021) United Kingdom