About Seagull Communications Limited (03600276) United Kingdom