appears on 1 album
UK design company, founded 1968, based at 17 - 18 Great Pulteney Street, Soho, London W1F 9NE