About David Bowler & Sons Limited (00841081) United Kingdom