About Gilmore Garden Limited (11699121) United Kingdom