About Jeld Capital Limited (13420307) United Kingdom