About Aberfeldy Management Limited (06875417) United Kingdom