About Harrington Allen Ltd (09244206) United Kingdom