About Seudan Beaga Limited (SC358823) United Kingdom