About James Carr & Sons (sawmillers) Limited (SC054845) United Kingdom