About Thammisetti Project Services Limited (08831338) United Kingdom