About Kimmeridge Projects Limited (04466987) United Kingdom