Aircraft Supplies in UK
Pete Smoothy at Airworld stocks silicone baffle seal.
Also LAS Aerospace will supply Aircraft Spruce items . They get shipments from the US a few times a week. If you enter the Spruce part Nos in the LAS order form online it will come up with a UK price and a delivery date