About Wilfred Independent Ltd (08535108) United Kingdom