About Lucy May Barker Ltd. (10524048) United Kingdom