About London Architecture Ltd (07279145) United Kingdom