About Seabar Limited (02652435) United Kingdom