About Haldane Limited (SC191119) United Kingdom