About Aba Eaglesham Ltd (SC032816) United Kingdom