About Superior Striker Limited (09799289) United Kingdom