About Hosker Moore Kent Melia Limited (04197028) United Kingdom