About Bowler James Brindley Limited (08763465) United Kingdom