About Mendoza Industries Limited (13627691) United Kingdom