About Mendoza Industrial Services Limited (10412310) United Kingdom