About Foster Lyle Limited (06992491) United Kingdom