About Kc Development(telford) Ltd (11147131) United Kingdom