About Clarke Projects Limited (09383975) United Kingdom