About Thierbach Gati & Family Ltd (11210001) United Kingdom