About Mckechnie Plastics Limited (SC021316) United Kingdom