About Kl Venning Slaters Ltd (06987741) United Kingdom