About Absolute Storage & Materials Handling Limited (08836361) United Kingdom