Don't know anything about crossbows but....
I can highly recommend Lale from Silver Archery. Based in London but he can ship. Highly knowledgeable and has a good range of equipment.
https://www.silverarchery.co.uk/
Just picked up my latest compound bow from them this morning