About Selina-jayne Designs Limited (11209939) United Kingdom