About Thomas W Holdings Ltd. (13076026) United Kingdom