About Vincent Throp Limited (SC594289) United Kingdom