About Kedalla Planning & Construction Ltd (10060638) United Kingdom