About Sbt Holdings Limited (06055274) United Kingdom