About Garmoyle (no 2) Limited (09319788) United Kingdom