About P. L. Controls Limited (03281895) United Kingdom