About W & V Baker Limited (03454676) United Kingdom