About Abermac Limited (SC435769) United Kingdom