About Jack Humphrys Builders Ltd (10874729) United Kingdom