About Glyden Three Limited (13195331) United Kingdom