About Sbm (leicester) Limited (06629535) United Kingdom