About Baumann Roth Limited (12979175) United Kingdom