About Gilmoora House Limited (07012664) United Kingdom