About H & J Clements Ltd (09595921) United Kingdom