About Thima Green Limited (08547089) United Kingdom