About Girdlestone Deburgh Holdings Limited (12611441) United Kingdom