About Walker Ritchie Consulting Ltd (10754235) United Kingdom