About Glaneils Ltd (12899497) United Kingdom