About Glencullen Limited (04172044) United Kingdom