About Seagull Associates Ltd (08780306) United Kingdom