About Clare Base Marketing Ltd (10647967) United Kingdom