About Walker Begley Limited (07374968) United Kingdom