About Gdl (cheltenham) Holdings Limited (09656337) United Kingdom