About Seco Creative Solutions Limited (07615059) United Kingdom