About Backhouse Partners Limited (04543399) United Kingdom