About Lynch Land Ltd (SC329312) United Kingdom