About Teckentrup Gmbh & Co. Ltd (13627007) United Kingdom