About Jb & Associates Limited (05267520) United Kingdom