About Machina Industries Ltd (SC543402) United Kingdom