About Balbourne Asset Management Limited (06855991) United Kingdom