About Harrington & Associates (SL001534) United Kingdom