I think Joe has done one already
it's here
https://e-voice.org.uk/documentation/community/domain-name/