About Vincent & Bamforth Limited (04948096) United Kingdom