About Ellerslie Chambers Management Limited (03113596) United Kingdom