About Walker Blake Ltd (11430573) United Kingdom