About Bbb Manchester Ltd (12963982) United Kingdom