Yes, g-hughes.co.uk can receive emails.
Yes, g-hughes.co.uk seems to be a legitimate domain.
A record
104.21.89.145
MX records
mx01.mail.icloud.com.
17.42.251.10
mx02.mail.icloud.com.
17.42.251.12