About Suffolk Medical Holdings Ltd (12132415) United Kingdom