About J B C Associates Limited (11909097) United Kingdom