About Clear Productions Limited (02441120) United Kingdom