No i live in the lincolnshire area.tell your dealer the problem and fingers crossed they will give the number for the guy that does there own cars. BMW are not kitted out to do dent repairs, scratch repairs or leather. they all subcontract the work out to the decent independent firms.
Press them and they will give you the number dont go through them as they will add a premium on top.
The way i see it is the kit will cost me £20 and a few hours work plus getting hold of the colour match and cutting my seats up to send a sample.
£45 ! a bargain