About Wood Logistics & Lifting Limited (10626990) United Kingdom