About Clipstone Holdings Ltd (09601704) United Kingdom