About V L Lloyd Limited (11053633) United Kingdom