About Tamahoe Limited (07247692) United Kingdom