About W. & D. Allan Limited (SC041711) United Kingdom