About K C Developments (stroud) Limited (06646816) United Kingdom