About Ell-oh-vee-ee Ltd (12060723) United Kingdom