About Sprinkler Design Services Limited (05462590) United Kingdom