About Gdl Displays Ltd. (07720741) United Kingdom