About Programmable Logic Controller Solutions Limited (08798857) United Kingdom