About John Bowen Limited (09623292) United Kingdom