About Walker Royle Investments Limited (12894174) United Kingdom