About Durecath Holdings Ltd (12033854) United Kingdom