About Vincent Kamp Ltd (10650809) United Kingdom