About Harrington Lynch Ltd (SC671545) United Kingdom