About Nicholas Hayes Limited (11985045) United Kingdom