About Clare Williams Research Limited (04676083) United Kingdom