About The Hendricks Treatment Ltd (13163102) United Kingdom