About C. Scruton & Sons Limited (00197377) United Kingdom