About Kc Fence & Deck Company Limited (06149963) United Kingdom