About Delgado Limited (00082829) United Kingdom