About Max Clifford Associates Limited (02482474) United Kingdom