About W R Rack Solutions Ltd. (06863446) United Kingdom