About Michmar Limited (04849324) United Kingdom