About Sevillana Sampo Ltd (11339918) United Kingdom