About V & P Holdings (uk) Ltd (13580205) United Kingdom