Hi shipmate,
It's actually quite hard locating a supplier for iPhone spare parts as most suppliers are based in Asian Countries, which may raise concerns on authenticity of the product. I was able to find one wholesale supplier based in the UK, hopefully they have the parts you are looking for.
Link hidden: Login to viewCheers! :)