Quick update:
The seats have arrived after an almighty amount of hassle, the seat company service was shocking, giving very vague details about the delivery.
Meant to be delivered on the 12th so i took a day off, they didn't arrive. Sat at work on Monday emailing them and they say they're out for delivery but there's nothing i can do since im at work, so i took a 2nd day off on the Tuesday to see if they'd arrive on the 16th since nothing was there on Monday and they tell me they've been delivered and signed for but no card was slipped through the door to say where.
Turns out they were with the house across the street, so i have the seats.
No rails or mounts though, they neglected to tell me that they'd be getting delivered separately seeing as its a different manufacturer.
So no install photos as of yet but hopefully by next week they'll be all in the car ready to go.