About R & A Lampard Limited (06141427) United Kingdom