About Thorp Storage Solutions Ltd. (10862994) United Kingdom