About Vl Leonard Ltd (NI682039) United Kingdom