About Lydia Clark Limited (09699324) United Kingdom