About A. Windle & Son Limited (00487691) United Kingdom