About Richard Hendry & Partners Ltd (13263449) United Kingdom