About J & R Builders And Developments Limited (02013881) United Kingdom