About J & Bs Ltd (06111489) United Kingdom