About Tamar Valley Projects Limited (10693563) United Kingdom