About Richard Hull Ltd (11896389) United Kingdom