About Sequins & Things Limited (12545719) United Kingdom