About Jedi Deansgate Limited (12443409) United Kingdom