About Jac Bar Limited (11750385) United Kingdom