About Thomas Shaw Holdings Ltd (09897695) United Kingdom