About Lucia Pflucker Architecture Ltd (08672814) United Kingdom