About Walker Brothers Services (holdings) Limited (07569101) United Kingdom