About S Clark & Sons (haulage) Limited (00668347) United Kingdom