About Philip Harkness Roses Limited (11896450) United Kingdom