About Palex Systems Limited (03160136) United Kingdom