About R & R Intergrated Services Limited (09031259) United Kingdom