About Eddystone Group Limited (11499261) United Kingdom