About Rack Systems (engineering) Ltd. (02331441) United Kingdom