About House Of Harrington Ltd (11802837) United Kingdom