About Rachael Hall International Limited (11097995) United Kingdom