About Hannah Islay Macleod Limited (11896516) United Kingdom