About Henmore Limited (02066947) United Kingdom