About Richard Hannah Uk Ltd (SC395198) United Kingdom