About Machado Generalized Products Limited (10789179) United Kingdom