About Barry Clarke & Son (haulage) Ltd. (07542376) United Kingdom