About Tamar View Ltd (05182602) United Kingdom