About Designed Storage & Handling Limited (00995866) United Kingdom