About N. C. Brown (storage Equipment) Limited (01599789) United Kingdom