About Richard Read Holdings Limited (06181300) United Kingdom