About P & C Controls Limited (04040223) United Kingdom