About Bekker Marketing Solutions Limited (06210809) United Kingdom