About Jacques Hall Limited (03213812) United Kingdom