About Leanne Clark Limited (SC622644) United Kingdom