About Thomas House (st. Helens) Ltd (03652174) United Kingdom