About Glenn Jordan Limited (12894058) United Kingdom