About Thomas Lynch Limited (12607574) United Kingdom