About Georgia Russell Limited (09641168) United Kingdom