About Tamar Lighthouse Limited (11772245) United Kingdom