About Derek Knowles & Associates Limited (02044632) United Kingdom