About Wilfred James Limited (06813045) United Kingdom