About Pcb Assembly Specialist Ltd (11068196) United Kingdom