About Manor Hargman Limited (01110866) United Kingdom