About Nomad Designerwear Limited (05048756) United Kingdom