About Livingstone Seagull Limited (02410898) United Kingdom