About Ich Wight Decking Limited (13341406) United Kingdom