About Jb&rs Limited (13581771) United Kingdom