About Seagulls & Trawlers Ltd (13328665) United Kingdom