About Hall Royd Management Company Ltd (11372156) United Kingdom