About Terry Isaacs Therapy Ltd (10051023) United Kingdom