About Wilfred Maddocks Limited (00581613) United Kingdom