About Glanfield Davis Holdings Limited (10592074) United Kingdom