About B S Telemarketing Limited (02573299) United Kingdom