About Langtec Mica Limited (04327022) United Kingdom