About Tamarind Engineering Ltd (11349832) United Kingdom