About Torch Healthcare Services Ltd (10345279) United Kingdom