About Composite Deck Company Limited (NI665193) United Kingdom