About Sea Syphon Limited (13478364) United Kingdom