About Storage Handling And Partitioning Equipment Limited (01982541) United Kingdom