About Devan Jordan Limited (12653302) United Kingdom