About George Lyles & Sons Limited (00123824) United Kingdom