About J & B Associates Limited (09689922) United Kingdom