About If Eaglesham Ltd (SC037228) United Kingdom