About Minerva Mouldings Limited (00389615) United Kingdom