About Gilchrist & Lynn Limited (SC030015) United Kingdom