About R & R Building Limited (11143583) United Kingdom