About Walker Ventures Limited (12753697) United Kingdom