About R & R Supply Company Limited (08196013) United Kingdom