About Bax Ad & Props Ltd (12927558) United Kingdom