About R & R Chlorinations Limited (10854248) United Kingdom