About Jeld Developments Limited (12052346) United Kingdom