Hi Bob,
There could be many factors as to why the website is not ranking for that keyword. However, I can give you a few pointers that may help:
- Remove capitalisation of meta title (far too spammy)
- Create more engaging onpage content, with keyword variations mentioned throughout.
- Meta description is far too long (Currently 211 characters, should be a max of 155)
- Many of your backlinks are from non relevant poor quality websites.
- Page load speeds are poor due to amount of images
- You have two H1 tags (The images is being counted)
I would look to get some of these issues ironed out to see if this would make any improvement.