About Jacques Products Limited (03256362) United Kingdom