About Andreas Baumann Ltd (12000908) United Kingdom