About Lachman Smith Associates Limited (07652852) United Kingdom