Thank you everyone
Thanks for all the replies.
I contacted the work shop and they said it is a case of very tight fitting cassette on this particular freehub body as the freehub body is campagnolo compatible but not made by campagnolo.
As long as I have the whole cassette on with a tight lock ring it should be ok.
Thanks a lot again👍