About R & R Holdings (wrexham) Limited (09191589) United Kingdom