About Lampard Porter & Symmonds Holdings Limited (12031125) United Kingdom