About Lyndhurst & Lane Associates Limited (06497030) United Kingdom