About Jac & Associates Limited (04430862) United Kingdom