About V Logan Ltd (12329834) United Kingdom