About Newbury Container Storage Limited (04036949) United Kingdom