About Nattie Bea Limited (10117056) United Kingdom