About Jamie Delgado Limited (10041025) United Kingdom