About Jar Consultants Limited (08719435) United Kingdom