About T & R Sprinklers Limited (05284944) United Kingdom