About W A Bowler Limited (04615818) United Kingdom