Company Record
SPENCER INDUSTRIAL (NORTH WALES) LIMITED (01021233) | Company Record