About Press Start Ltd. (03234887) United Kingdom