About Otto Bergmann Limited (12976039) United Kingdom