About Roland V Harkness Ltd (11561211) United Kingdom