About S & J Sprinklers Limited (08064749) United Kingdom