Previous Decking / Landscaping experience would be an advantage. The London Decking Company have been established over 20 years installing high quality decking,…