About Open Space Fashions Limited (07405356) United Kingdom