About Rathseagull Ltd (12907178) United Kingdom