About Jose Delgardo Limited (12975476) United Kingdom