About Walker Family Holdings Limited (07613248) United Kingdom