About Lucy Von Weber Ltd. (09399512) United Kingdom