About Walker Int. Limited (12023314) United Kingdom