Mean Well IRM-30-5ST 5V 6A 30W Power Supply – Industrial Grade – UK Seller

Output: 5V DC, up to 6A (30W total). Key Features Input: 85–264V AC, universal input range. Form factor: Compact, PCB mount, fully enclosed.

eBay