About Royton & Stone Asset Management Limited (11075810) United Kingdom