About Spannerama Ltd (SC599834) United Kingdom