About Caroe Architecture Ltd (06927269) United Kingdom