About Chesterhouse Holdings Limited (06448597) United Kingdom