About Derek M. Walker Limited (09947651) United Kingdom