About Clidecone Ltd (04184580) United Kingdom