About Jkl Seagulls Limited (09260813) United Kingdom