About T. Worthington & Son Storage Solutions (wales) Limited (05933883) United Kingdom