I've thought about contacting this service too, but haven't made up my mind yet. If they do work with Land Rover, it might be a good option. Maybe it would be better to talk to them first or ask what their terms and conditions are.
If you do not have time to clean yourself, it is better to call professionals. They will come and clean everything qualitatively and without your participation. I have done this several times already - I am very happy with the result.