If you know someone who loves cats, then you are spoilt for choice with gift ideas as there are endless gifts for both cats and their owners...