About John B. Bowes Limited (04276274) United Kingdom