About Tambs Limited (12962003) United Kingdom