About L And V Holdings Limited (11754527) United Kingdom