About R & R Products & Supplies Limited (05228525) United Kingdom