About Michielan Limited (10789040) United Kingdom