About Hannah Chalmers Limited (SC603010) United Kingdom