About Aberfeldy Associates Limited (04932509) United Kingdom