About Bax Marketing Limited (03423003) United Kingdom