About Sbe Twenty Four Limited (12431362) United Kingdom