About R & I Builders Holding Ltd (12340214) United Kingdom