About Sh & Mb Holdings Limited (13537396) United Kingdom