About J.m.delgado Limited (11676228) United Kingdom