About Harrington Franklin Limited (12344894) United Kingdom