About Miclar Limited (04787278) United Kingdom