About Winter & Griffin Ltd (10909401) United Kingdom