About Winston Gladdle Limited (00556483) United Kingdom