About Tenterden & Rye Asset Management Limited (12221415) United Kingdom