About H & O Distribution Ltd. (10348276) United Kingdom