About J R Melrose Building Contractor Limited (04972853) United Kingdom