About Plesca Logistics Limited (12993357) United Kingdom