About Hannah James London Limited (09050304) United Kingdom