About Peter Drummond Architect Ltd (SC334683) United Kingdom