About N. Harrington Ltd (07022384) United Kingdom