About Patrick Thornton Haematology Limited (NI607963) United Kingdom