About Bitter And Sweet Tamworth Limited (12250083) United Kingdom