About Throstle Construction Limited (08198003) United Kingdom