About Sega Supplies Limited (04070413) United Kingdom