About Leeds Haematology Ltd. (04770403) United Kingdom