About Mechelec Bodies Ltd (09166824) United Kingdom