About S Harrington Ltd. (10841431) United Kingdom