About Thomas Rowlands Limited (09329567) United Kingdom