Parlex (Europe) Ltd

Taylor Road
Newport
Isle of Wight
PO30 5LG
United Kingdom