About Lindfield Associates London Ltd (10109955) United Kingdom