About Abernethy Trust Limited (SC049387) United Kingdom