About A Little Architecture Studio Ltd (11856059) United Kingdom