About James Bowes Limited (00104028) United Kingdom