About Wilfred Scruton Limited (00496990) United Kingdom