About The Emsworth Deck Co. Ltd. (07670829) United Kingdom