About Superior Holdings Limited (09341210) United Kingdom