About Burnham Storage Limited (04202930) United Kingdom