About Harrington Walker Limited (06920562) United Kingdom