About Galleri Seabird Limited (11935196) United Kingdom