About Harrington 1963 Limited (09287429) United Kingdom