About Clipstone Development Limited (08824958) United Kingdom