About Storage Automation (maintenance) Ltd. (02640315) United Kingdom