About Lampard House Limited (00850390) United Kingdom