About Leedham (dh) Ltd (11421980) United Kingdom