About Cloake S Limited (04722036) United Kingdom