About Hengar Manor Limited (01264886) United Kingdom