About Fire Sprinkler Design Limited (04905859) United Kingdom