About Seagull Deterrent Solutions Ltd (07344865) United Kingdom