About Tamarin Design Limited (03839434) United Kingdom