About Clash Associates Limited (02971036) United Kingdom