About Jim Lampard Limited (12278608) United Kingdom