About Seconds 2 Seconds Limited (06272326) United Kingdom