About Gilmore Green Ltd (12812974) United Kingdom