About Vincent Kitchen Limited (09812210) United Kingdom