About Clipstone Ten Limited (09066405) United Kingdom