About Mannequin Ltd. (07317682) United Kingdom