About Wilfred Ernest Limited (13608218) United Kingdom