About Jbr Associates Limited (08712267) United Kingdom