About Superior Group Holdings Limited (06297071) United Kingdom