About Sbe Ten A Holdings Limited (11286446) United Kingdom