About Glen Harry (haulage) Limited (01761442) United Kingdom