About Eaglesham Investments Limited (10520733) United Kingdom