About Sbt Successors Limited (05250894) United Kingdom