About Thurston Forge And Plant Ltd (07086119) United Kingdom