About Harrington Securities Limited (02956089) United Kingdom