About Jbj Associates Limited (05144642) United Kingdom