About B & Jt Holdings Ltd (13046188) United Kingdom