Owner Peter Hough behind that:

backlink.org.uk - Backlink : Free (non-reciprocal) UK Link Directory