About Bsm Tamworth Ltd (13441828) United Kingdom