About Clipstone Limited (03342504) United Kingdom