About W H A Vowles & Son Ltd (04615224) United Kingdom