About Bbs Marketing Solutions Ltd (12724692) United Kingdom