About Edna Knowles Ltd (12459096) United Kingdom