About Thomas Holroyd Ltd (09434783) United Kingdom