About Pfi Sprinkler Installations Limited (08482474) United Kingdom