About Ruby Harborne Limited (10022756) United Kingdom