About Lord Miedrich & Partners Ltd (08231595) United Kingdom