About Hay Group Intermediary Limited (01314816) United Kingdom