About Ebvl Ltd. (07329218) United Kingdom