About Kedo Architecture Ltd (07986915) United Kingdom