About T. Bowles & Son Limited (10137038) United Kingdom