About Dexters Services & Logistics Limited (10099480) United Kingdom