About L & Y Fund Managers Limited (01457315) United Kingdom