About R & I Kirkbright Limited (05106019) United Kingdom