About Ivor Knox Ltd (12524869) United Kingdom