About R.harkness & Co. Limited (00539359) United Kingdom