About Walker Kelly Limited (10435577) United Kingdom