About Walker Patterson Ltd (12056869) United Kingdom