About Barry Howard Homes (hstone) Ltd (12505323) United Kingdom