About Walker Holdings (uk) Limited (01886969) United Kingdom