About Walker & Thompson Limited (11338544) United Kingdom