About Talbot House Limited (03865434) United Kingdom