About Jac Holdings Limited (03176598) United Kingdom