About Llanddewi Velfrey Management Ltd (04700754) United Kingdom