About Richard Ellerington Ltd (11747140) United Kingdom