About The Charterhouse Practice Limited (12071502) United Kingdom