About B&s Traders Limited (07615285) United Kingdom