About Leith Clark Limited (07549801) United Kingdom