About Parker Ventnor Limited (SC636312) United Kingdom