Yes, 31chatsworth.co.uk can receive emails.
Yes, 31chatsworth.co.uk seems to be a legitimate domain.
A record
35.227.197.36
MX records
mx1-eu1.ppe-hosted.com.
185.132.181.16
mx2-eu1.ppe-hosted.com.
91.209.104.156