About Walker & Co Services Limited (10056703) United Kingdom