About Astrid Bell Ltd (11476354) United Kingdom