About Vincent Chatel Designs Limited (08910080) United Kingdom