About The Haemogoblin Ltd (09277845) United Kingdom