S W Leach & Sons Removals & Storage Company in Maidstone Logistics / Transport / Freight www.swleach.co.uk/ Maidstone, United Kingdom