About Jutta Moore Ltd. (05370667) United Kingdom