About J. & J. Hyde (leeds) Limited (01496158) United Kingdom