About Specialist Manufacturing Services Ltd (06857144) United Kingdom