About The Lifehouse South West Ltd (04260934) United Kingdom