About V C Hall & Son Limited (04907333) United Kingdom