About R&r Blitz Services Limited (12021032) United Kingdom