About Harrington Alderman Ltd (11610812) United Kingdom