About Ordell Sullivan Limited (11624802) United Kingdom