About The Red Seagull Limited (10997234) United Kingdom