About M & S Sprinklers Limited (10343856) United Kingdom