It looks indexed to me. I think you can check by typing site:www.djs-solutions.co.uk into the google search bar.
Google has a number of data centres though, and sometimes pages will appear to be indexed in one and not in another. Perhaps they checked one where you were not indexed (e.g. the big daddy ones where apparently things are dropping in and out at the moment)....
LinkBack URL
About LinkBacks
I have obviously removed the other link partner as they do not even seem to have a PR rating but I am confused by the difference.

Bookmarks