About Phoenix Sprinklers Limited (11456088) United Kingdom