About Clare Lallow Limited (04719417) United Kingdom