About J & B. Labone Limited (00776627) United Kingdom