About S. Michlmayr And Company Limited (02849623) United Kingdom