About George Feavers & Sons Limited (01532709) United Kingdom