About Harrington Sedgwick Ltd (09984942) United Kingdom