About B. Humphreys Building Construction Ltd. (03390264) United Kingdom