About Wellhouse Associates Limited (06796397) United Kingdom