About Scale Logistics Limited (04007311) United Kingdom