About Knowles & Madden Ltd (07298529) United Kingdom