About Ideal Logistics & Service Ltd (13323657) United Kingdom