About B & H Construction Limited (10392584) United Kingdom