About A Taylor Oncology Ltd (12211561) United Kingdom