About Lampard & Partners Co. Ltd. (03020760) United Kingdom