About J&r Construction Ltd (10120939) United Kingdom