About Walker Technology Limited (09073811) United Kingdom