About V&c Logistics Ltd (10931178) United Kingdom