About Harrington Nash Ltd (12112375) United Kingdom