About Philip Russell Limited (NI007326) United Kingdom