About Peter Lambert Associates (LP004464) United Kingdom