About Headway Storage Systems Ltd. (02594583) United Kingdom