About Letheren Clark Limited (07384249) United Kingdom